package sistema.web.bussiness;

import java.util.List;

import sistema.web.dtos.PersonaDTO;
import sistema.web.dtos.TipoDocumentoDTO;

public interface IPersonaBussiness {

	boolean registrar(String nombre, String apePaterno, String apeMaterno, int tipoDocumento, String nroDocumento, String sexo, String celular, String correo, String contrasena, String direccion);
	List<PersonaDTO> listar(String campo, Object valor);
	PersonaDTO obtenerUsuario(String usuario);
	List<TipoDocumentoDTO> obtenerTipoDocumento();
	boolean eliminar(String codigo);
	boolean registrarAdmin(String nombre, String apePaterno, String apeMaterno, int tipoDocumento, String nroDocumento, String sexo, String celular, String correo, String direccion, int idUsuario);
	boolean actualizarAdmin(int codigo, String nombre, String apePaterno, String apeMaterno, int tipoDocumento, String nroDocumento, String sexo, String celular, String correo, String direccion, int idUsuario);
}